""" 
仓库配置参数
"""

#  ===仓库参数===
# 仓库容量
WAREHOUSE_CAPACITY = 1000
# 仓库位置
WAREHOUSE_LOCATION = (0, 0)

#  ===货物参数===
# 货物数量
GOODS_NUM = 10000
# 货物类型
GOODS_TYPE = ['普通货物', '危险品', '冷藏货物']
# 类型识别率
GOODS_RECOGNITION_RATIO = 0.8




#  ===载具参数===
#  ===停靠站参数===
# 停靠站容量
STATION_CAPACITY_IN= 50
STATION_CAPACITY_IN_WARNING = 40
STATION_CAPACITY_OUT= 50
STATION_CAPACITY_OUT_WARNING = 40

#  ===卡车参数===
# 卡车容量
TRUCK_CAPACITY = 500
# 预警容量
TRUCK_WARNING_CAPACITY = 400
# 卡车移动速度
TRUCK_SPEED = 5
# 卡车装卸货时间（一件）
TRUCK_LOAD_TIME = 1

#  ===AGV参数===
# AGV 数量
AGV_NUM=100
# AGV容量
AGV_CAPACITY = 5
# 预警容量
AGV_WARNING_CAPACITY = 4
# AGV移动速度
AGV_SPEED = 2
# AGV装卸货时间
AGV_LOAD_TIME = 1

#  ===出入口参数===
# 入口数量
ENTER_NUM = 10
# 出口数量
EXIT_NUM = 10
# 入口数量资源 要对应好
ENTER_PARKING_CAPACITY = 10
# 出口数量 要对应好
EXIT_PARKING_CAPACITY = 10

EXIT_CAPACITY=200
EXIT_CAPACITY_WARNING=150




#  ===分类池参数===
TYPE_POOL_CAPACITY = 2000
TYPE_POOL_WARNING = 1600

# 分类池容量 普通 危险品 冷藏
NORMAL_TYPE_POOL_CAPACITY = 1000
NORMAL_TYPE_POOL_WARNING = 800
DANGEROUS_TYPE_POOL_CAPACITY = 300
DANGEROUS_TYPE_POOL_WARNING = 250
REFRIGERATED_TYPE_POOL_CAPACITY = 500
REFRIGERATED_TYPE_POOL_WARNING = 400


#  ===机器筛选池参数===
# 机器筛选池容量
MACHINE_FILTER_POOL_CAPACITY = 200
# 机器筛选池预警容量
MACHINE_FILTER_POOL_WARNING = 150
# 识别比例：直接识别出目的地，不需要人工干预的比例
MACHINE_RECOGNITION_RATIO = 0.8

# 人工筛选池容量
MAN_FILTER_POOL_CAPACITY = 200
# 人工筛选池预警容量
MAN_FILTER_POOL_WARNING = 150


# AGV取货点参数
# 取货点容量
AGV_PICKUP_POINT_CAPACITY = 100
# 取货点预警容量
AGV_PICKUP_POINT_WARNING = 80















